Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
NORTH LODGE, 130 SOUTH EDEN PARK ROAD Detached £999,999 16 Dec 2009